package com.taotao.proxy.service.proxy1;

import com.taotao.proxy.service.impl.OrderServiceImpl;
import lombok.extern.slf4j.Slf4j;

/**
 * @Author: wangjin
 * @CreateTime: 2022-07-03  21:51
 */
@Slf4j
public class OrderServiceProxy  extends OrderServiceImpl {
    //让我们代理类 继承 代理类

    @Override
    public String addOrder(String orderName) {
        log.info("<在addOrder方法之前处理 orderName：{}>",orderName);
        String result=super.addOrder(orderName);
         //目标方法 执行 被代理类
        log.info("<在addOrder方法之后处理 orderName：{}>",orderName);
        return result;
    }
}
